Meghan Markle due date 'is TODAY' with parents-to-be 'on standby but relaxed'

Meghan Markle due date is 'TODAY' and the parents-to-be are 'on standby but relaxed'

The Duke and Duchess of Sussex are said to be relaxed but on standby for their new arrival with Harry reportedly due to attend the London Marathon.