The stars of shows such as Doctor Who, The Vicar of Dibley and Miranda have sent messages of thanks and hope on BBC One charity special The Big Night In.

More than £27m was donated during the three-hour event, with the government promising to double the total.

The show saw Children in Need and Comic Relief join forces for the first time.