Emotional scenes as Labour beats Brexit party in Peterborough byelection