Moment Ed Balls and Ed Davey admit they were ‘wrong’ about Andrew February 24, 2026 John News 0 The pair made the admission on Good Morning Britain. Source: https://www.express.co.uk/showbiz/tv-radio/2174710/ed-balls-ed-davey-apology-gmb READ from source