DECEMBER 2019
December 16, 2019: Schweizer Nati: Decade in review Part 1
December 13, 2019: 2019 General Election: How a historic night in British politics unfolded
December 11, 2019: General Election: What do the main parties want?
December 9, 2019: Football’s racism problem stems from Britain’s political climate
December 6, 2019: Chelsea must act with diligence in this season-defining moment
December 3, 2019: Group A: Assessing Switzerland’s EURO 2020 opponents
NOVEMBER 2019
November 27, 2019: The General Election that will make or break the country
November 18, 2019: Gibraltar 1-6 Switzerland: Schweizer Nati book EURO 2020 berth in style
November 16, 2019: Match Preview: Gibraltar vs Switzerland
November 15, 2019: Switzerland 1-0 Georgia: Cedric Itten earns hard fought win for Swiss
November 15, 2019: Match Preview: Switzerland vs Georgia
November 11, 2019: Fabian Schär misses out on Switzerland squad through injury
November 1, 2019: Granit Xhaka deserves so much better
OCTOBER 2019
October 29, 2019: Olivier Giroud: Time up for the Frenchman?
October 15, 2019: Switzerland 2-0 Republic of Ireland: Nati secure priceless victory
October 14, 2019: Match Preview: Switzerland vs Republic of Ireland
October 13, 2019: How Denmark’s winner sums up Switzerland’s defensive woes
October 12, 2019: Denmark 1-0 Switzerland: Danes steal late win from spineless Swiss
October 10, 2019: Match Preview: Denmark vs Switzerland
October 5, 2019: Stephan Lichtsteiner earns first Switzerland callup in seven months
October 3, 2019: Who could win the next General Election?
SEPTEMBER 2019
September 8, 2019: Switzerland 4-0 Gibraltar: Schweizer Nati return to winning ways
September 7, 2019: Match Preview: Switzerland vs Gibraltar
September 5, 2019: Republic of Ireland 1-1 Switzerland: Nati earn hard-fought point in Dublin
September 3, 2019: Why VAR will in time enhance the beautiful game
September 3, 2019: Match Preview: Republic of Ireland vs Switzerland
AUGUST 2019
August 31, 2019: Xherdan Shaqiri abstains from latest Switzerland squad
August 30, 2019: Europa League: Analysing the Swiss teams’ draws
August 29, 2019: Boris Johnson is devastating British democracy
August 28, 2019: Why Reece James shouldn’t yet dethrone César Azpilicueta
August 18, 2019: Post-match thoughts: Millwall 1-0 Sheffield Wednesday
August 9, 2019: 2019/20: My Premier League predictions
August 1, 2019: A general election can help restore faith in British democracy
JULY 2019
July 29, 2019: Post-match thoughts: FC Luzern 0-0 FC Zürich
July 26, 2019: Post-match thoughts: FC Luzern 1-0 Kí Klaksvík
July 23, 2019: We cannot be the ‘United’ Kingdom under Boris Johnson
JUNE 2019
June 30, 2019: Interview: Speaking to Tessa Wullaert
June 28, 2019: Is Frank Lampard the right man for Chelsea?
June 23, 2019: Why the Conservative leadership contest embarrasses British democracy
June 9, 2019: Switzerland 0-0 (5-6 pens) England: Swiss edged out on penalties
June 8, 2019: Match Preview: Switzerland vs England
June 5, 2019: Portugal 3-1 Switzerland: Nati fall to devastating defeat in Porto
MAY 2019
May 31, 2019: Match Preview: Portugal vs Switzerland
May 29, 2019: BCW ‘World at her Feet’ report shows exciting growth in women’s football
May 27, 2019: Stephan Lichtsteiner left out of Switzerland’s Nations League squad
May 27, 2019: Reviewing my 2018/19 season
May 20, 2019: Eurovision 2019: an inevitable political wake up call
May 17, 2019: First, The Jeremy Kyle Show: Love Island must be next to go
May 14, 2019: Eurovision: Europe’s most unlikely political stage
May 6, 2019: What this season’s top four contenders need to strengthen
APRIL 2019
April 30, 2019: Interview: Speaking to Dr Rosena Allin-Khan MP
April 25, 2019: FC Basel beat FC Zürich in feisty affair to reach Swiss Cup final
April 23, 2019: FC Thun reach Swiss Cup Final for first time in 64 Years
April 1, 2019: Why Maurizio Sarri’s stubbornness will be his downfall
MARCH 2019
March 29, 2019: Why I’m still sceptical about a second referendum
March 26, 2019: Switzerland 3-3 Denmark: Danes come back to snatch point from Sorry Swiss
March 24, 2019: Match Preview: Switzerland vs Denmark
March 23, 2019: Georgia 0-2 Switzerland: Swiss earn hard fought win in Tbilisi
March 21, 2019: Match Preview: Georgia vs Switzerland
March 15, 2019: Should Theresa May resign?
March 11, 2019: Leaving Neverland: The shocking story that needs to be heard
March 6, 2019: Luzern 4-0 Young Boys: FCL smash Swiss champions to qualify for Swiss Cup semi-final
March 4, 2019: How Kepa Arrizabalaga’s performance was more than just redemption
March 1, 2019: The worst thing about Brexit? The uncertainty
JANUARY 2019
January 30, 2019: Callum Hudson-Odoi: should he stay or should he go?
January 17, 2019: Is Gonzalo Higuaín the right man for Chelsea?
January 14, 2019: A defining week in the history of the United Kingdom
January 13, 2019: Does Michy Batshuayi deserve a chance at Chelsea?
January 9, 2019: Why the UK shouldn’t have a second referendum