Parliament clocks best ever performance