Nigel Farage hit by milkshake while campaigning in Newcastle