Why isn Prince Phillip King of England?
in order to be the king you have to be a direct descendant to the throne, and with that there is a strict order for males. So Prince William is in line to be King, and as first born his descendants will be next in line before Prince Harry and his sons. Prince Phillip is not legitimate descendant to the throne.
Elizabeth II was in line for the throne and was crowned in the 1950s (I believe). Prince Phillip is an English Prince because he married the queen and was not next in line for the throne. Phillip would only be eligible to become king if (1) he is in line for the throne by blood lines and (2) all individuals who are in line before him are unable, die or advocate. Currently, Charles is first in line, his wife (wives) may be princesses, but never queens. William and Harry would come next followed by Prince Andrew, Princess Beatrice and her sister (whose name presently escapes me.) Charles and Andrew have another brother who would then come in line to the throne (unless he is older than Andrew, in which case Andrew and his children would come after both of his brothers), then his children and I believe Princess Anne would be next.
Philip was not the heir to the throne. Elizabeth was heir to her father,King George VI. Philip was just the son-in-law. Philip,although of Royal birth(Danish-Greek),and a third cousin to his wife, as the consort,or spouse of a ruling Queen Regent,can not have a title that is higher than the monarch’s.The title of “king” presumes a monarch,but the monarch is a Queen,now, so Philip,of the Royal House of Shlesweig-Holstein-Sonderburgh- Glucksburg, renamed Mountbatten,wears the title of Prince Consort. Elizabeth could not proclaim her husband king even if she wanted to;this requires an act of Parliament.And she has never wished to shirk her job,like her unfortunate uncle,David,Duke of Windsor,who abdicated the throne and caused a constitutional crisis and a family drama.