Noel Edmonds and his wife Liz spark backlash after buying live lobsters from a farm shop and releasing them into the sea in the Isle of Man

· Daily Mail