Prince Charles has tested positive for coronavirus, according to a statement from the Buckingham Palace.