The Conservative-Brexit-UKIP parties and associated media have done such a thorough job in appropriating the expressions Great Britain/Great British, with all the deliberate play on the meaning of 'great', that these expressions have been reduced to right-wing slogans for me now. 'British', neutral and apolitical without the great, is fine.
Yes
AIUI▸ Great Britain originally meant including Scotland.
There's a serious rail-related point there of course - If the new Network Rail-created and controlled
SRA» Mark 2 puppet Great British Railways is responsible for dishing out concessions, and can intervene to "change timetables and even out services", will they be able to do this with ScotRail and Transport for Wales? After all, both Scotland and Wales are still allegedly part of "Great Britain".
And if "Great British Railways" wont be able to intervene in that way, then shouldn't a name variant of "English" be used instead?