Latest

All time
Michael O’Leary says the UK's energy price cap is 'nuts' and could 'bankrupt' its economy