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

Alex Salmond: A politician who loved creating headlines

Alex Salmond: A politician who loved creating headlines

Getty Images

Alex Salmond loved creating headlines. He would be disappointed if he gave an interview that was not sufficiently interesting to make the news. As a young radio journalist, I was sent to see him at a business breakfast event where at that time he was demanding the UK join the single European currency. When I suggested this was not new, that he?d said it many times before, he said: ?Yes but I?m saying it more forcefully now because the case is more urgent.? Anything to make his contribution count. Spending time in his company could easily make you late. He tended not to limit interview duration and enjoyed further conversation, debate and showing off a bit after the microphones were off.

I can remember interviewing him in his early days as first minister at his official residence, Bute House in Edinburgh. The interview was over and I needed to go - but he wanted to show me a collection of silverware that had been found in a cupboard, and share something of its history. While he could be charming and entertaining and always offered a sharp analysis of the politics of the day, there was also a less pleasant side to his character. I would wince when sometimes he would show impatience and irritation towards his staff. He could be very demanding of them. I can also remember bringing a senior BBC editor from the newsroom in London to see him, and was astonished when he asked my colleague if he was on a colonial visit.

Getty Images Alex Salmond and Alistair Darling took part in a debate chaired by Glenn Campbell ahead of the Scottish independence referendum in 2014

He had a love/hate relationship with the BBC. He loved when he was offered a prestigious spot on a network show like Question Time, especially when his political career was in decline. At other times, he would rage against output he did not like. He was not happy that I interviewed, anonymously, one of the women who had accused him of sexual offences in court, after he had been acquitted of all charges. It was not an attempt to re-try the case but a response to his claims of a political conspiracy. I am not sure he forgave me for that. I travelled with him to Europe, the United States and China. I remember him turning up uncharacteristically early at the Forbidden City in Beijing to meet China?s vice-premier and finding himself locked out. It would have made powerful TV footage but I don?t think we got it on camera. He thought we had captured this embarrassing moment and gave me a private briefing and a couple of scoops in the hope I wouldn?t use it.

Getty Images