Most bizarre moments from 2024 general election campaigning