The answer is no. First of all they are Princes of the United Kingdom - not England. In fact Charles the heir to the throne is Prince of Wales.No Royal can be Prime Minister or a member of...
Harold MacMillan 1957 - 1963
He was Campbell bannermann
The Prime Minister of the United Kingdom (which includes England) in 1987 was Margaret Thatcher.
1970-1974 Edward Heath