Kate Garraway and Ed Balls were back to front on Wednesday's Good Morning Britain.