James MacCleary as a Spokesperson
James MacCleary previously held the position as the Spokesperson for Europe, working as the pro-European voice in parliament on behalf of the Liberal Democrats. Currently, as Spokesperson for Defence, James advocates the national party's stance on defence in parliament.
Europe Spokesperson
Find information about James MacCleary's previous role as Spokesperson for Europe