A round-up of the day's events on the election trail where both Jeremy Corbyn of Labour and Tim Farron of the Lib Dems both took snipes at Theresa May.