Wiktionary
battle bus
n. (context British informal English) A bus that is used as a mobile office and publicity centre by a politician or party during the run-up to an election
Wikipedia
Battle bus