Boris Johnson heads to Aberdeenshire in bid to hang on to north-east Tory seats

Boris Johnson
Boris Johnson

More from the Press and Journal Aberdeen team

More from the Press and Journal