Boris Johnson set to make dozens of appearances in Tayside and Fife as Halloween plans revealed

© SuppliedBoris Johnson.
Boris Johnson.

Breaking