The new Princess of Wales gave birth to her third child, a boy weighing 8lbs 7oz, on 23 April 2018, at St Mary's Hospital in London.

William was present for the birth of Louis Arthur Charles, who is fourth in line to the throne.

#news #world #uk