Who is the current heir to the British throne according to law and convention?
Prince Charles is the heir to the British throne.
Who is the current heir to the British throne according to law and convention?
Prince Charles is the heir to the British throne.