Aberdeen councillor elected MEP says he will carry out both roles

Christian Allard
Christian Allard

Breaking