Who was the next British Prime Minister after Arthur Balfour?
Sir Henry Campbell-Bannerman Campbell-Bannerman Campbell Bannerman Sir Henry Campbell Bannerman Henry Campbell Bannerman Henry Campbell-Bannerman