Because that is not how it works. He married the Heiress Presumptive to the British Crown who became Queen when her father died.
Prince William is second in line for the throne, after his father Prince Charles.
The next in line to the throne after Prince William is his son, Prince George.
Prince Edward, the Earl of Wessex, is currently eighth in line to the throne of England. Prince Andrew, the Duke of York, is fifth in line to the throne.
At present Prince William is second in line after his father, Prince Charles
I hate to break it to you, but there isn't one...... the current Queen is Elizabeth II, her husband is Prince Philip. Since he is her husband by marriage and not a direct descendant to the throne, he can't be 'King'. When they first got married, his title was 'His Royal Highness the Duke of Edinburgh'. In 1957 the Queen granted her husband the title of Prince, his title is now 'His Royal Highness The Prince Philip, Duke of Edinburgh'. Next in line to the throne is the Queen and Prince Philip's oldest son, Prince Charles. When the Queen dies, he will be 'King Charles'.
Prince William is second in line to the throne, Prince Harry is fifth in line.
Current Monarch = Queen Elizabeth II.Next in Line = Prince CharlesNext in Line = Prince WilliamNext in Line = Prince George
Prince William will get the throne, since he is older and therefore has a higher place in the line of succession.
Prince William is second in line to the British throne, after his father, Prince Charles. See the related question link below.
The next female in line for the throne is Princess Beatrice of York. She is currently fifth in line for the throne assuming that Prince William and Kate do not have a daughter.
Prince Charles in next in line to throne. Then it will be Prince William, and then it will be Prince George.
Prince Charles in next in line to throne. Then it will be Prince William, and then it will be Prince George.