A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Kate planned carol service with Lady Gabriella Windsor

Kate planned carol service with Lady Gabriella Windsor

PA Media

The Princess of Wales enlisted the help of recently-widowed Lady Gabriella Windsor in planning her Westminster Abbey carol service this year. Lady Gabriella, whose husband Thomas Kingston took his own life in February, helped select which musical performances featured at the annual Together at Christmas event. The second cousin of King Charles enjoyed her role in the service and was excited to take part after a difficult year, the BBC understands. This year's service on 6 December marked Catherine's biggest return to royal duties after finishing chemotherapy. The event was dedicated to individuals who have shown love, kindness and empathy to their communities.

PA Media Lady Helen Taylor and Lady Gabriella Windsor arrive at the carol service at Westminster Abbey

The Princess of Wales asked Lady Gabriella to be involved in the summer with Catherine understood to have been incredibly grateful for her contribution. Lady Gabriella is the daughter of Prince and Princess Michael of Kent - with Prince Michael, aged 81, a grandson of King George V and first cousin of the late Queen Elizabeth II. Lady Gabriella's husband, financier Thomas Kingston, died from a head injury at his parents' home in the Cotswolds. In October, a coroner concluded that he took his own life at the age of 45. In a tribute shared at the time of his death, Lady Gabriella and his family called Mr Kingston "an exceptional man who lit up the lives of all who knew him".

PA Media Lady Gabriella and her late husband Thomas Kingston married in 2019 at St George's Chapel, Windsor Castle

The Christmas message at this year's service was about promoting "love, not fear". "Love is the light that can shine bright, even in our darkest times," the princess wrote in a letter to guests. It marked the end of what has been a difficult year for her and her family with both Catherine and King Charles undergoing cancer treatment.

PA Media The event was dedicated to individuals who have shown kindness to their communities

The Prince and Princess of Wales were joined by their children Prince George, Princess Charlotte and Prince Louis at the service. The 1,600-strong congregation all held candles during the service that will be broadcast by ITV on Christmas Eve. The world-renowned Abbey Choir performed a number of carols and the event featured performances by Paloma Faith, Gregory Porter, Olivia Dean, and singer-songwriter JP Morgan who performed alongside the Soul Sanctuary Choir. Readings were given by actor Richard E Grant, Olympic swimming gold medallist Adam Peaty and Downton Abbey star Michelle Dockery.

PA Media Paloma Faith was among the performers at the event

PA Media The service featured musical performances, carol singing and ballet performances

PA Media Singer Olivia Dean was selected to perform