When I did it in December all of us who passed everything were finished by around 4pm (although I did hear that some groups who attended earlier days finished a bit earlier than that).
We had lunch provided (sandwiches, crisps, juice, etc) and yes, suit, shirt & tie is the order of the day...