Katy Balls

Katy Balls is The Spectator's political correspondent

Peter Mandelson rises up and calls for a Brexit rebellion in the Lords

19 February 2017 11:14

As the government’s Article 50 bill makes its way to the Lords this week, the ghosts of New Labour past are fighting…

Nigel Farage sets Paul Nuttall up for a fall

17 February 2017 11:46

It’s less than two hours into Ukip’s Spring Conference in Bolton and already the cracks are starting to show. Although Paul…

Paul Nuttall’s Hillsborough falsehood throws Labour a lifeline in Stoke

14 February 2017 14:32

It’s Labour’s lucky day. Although the party are currently fielding a foul-mouthed candidate with a questionable attitude towards women in…

Labour slumps to third place among working class voters

14 February 2017 10:18

Another week, another disappointing poll for Labour. This time it’s not even the Conservative’s 16-point lead, with Labour on just 24pc, that’s…

Paul Nuttall tries to manage expectations in Stoke

13 February 2017 18:02

Ukip are in the midst of an expectation management exercise in Stoke-on-Trent Central. As Paul Nuttall battles to take Tristram Hunt’s…

Jeremy Corbyn’s new shadow cabinet favourite

9 February 2017 18:31

On Wednesday, 52 Labour MPs chose to defy Jeremy Corbyn’s three-line whip and vote against Brexit in the Article 50 vote. With…

Government staves off a Brexit rebellion

8 February 2017 7:31

For a second day running, the government yesterday defeated all amendments proposed to its Brexit bill. Most notably, MPs voted down…

Theresa May’s Trump card fails to impress EU leaders

3 February 2017 19:37

The last time Theresa May met with EU leaders en masse, she was caught on camera being shunned by her…

Labour’s Article 50 rebels expose Corbyn’s lack of authority

1 February 2017 20:07

The government’s Brexit bill has been given the green light by Parliament. On Wednesday evening, MPs voted in favour by…

Liam Fox comes to the defence of his ‘headless chickens’

1 February 2017 12:04

Of all the departments focussing on Brexit, it’s Liam Fox’s department that most regularly bears the brunt of unwanted publicity — whether…

No 10 throw Boris a hospital pass

30 January 2017 13:25

As the Trump visa ban row rumbles on, No 10 is under pressure to cancel President Trump’s state visit after…

Theresa May discovers the problem with events

29 January 2017 10:52

This weekend Theresa May discovered why it is a prime minister most fears events. After a well executed two-day charm offensive…

More bad news for Labour as second frontbencher resigns

27 January 2017 15:17

Another day, another front-bench resignation from Labour. After Tulip Siddiq quit the front-bench over Jeremy Corbyn’s decision to impose a…

Theresa May is on a sticky wicket over EU nationals living in the UK

27 January 2017 7:15

On Thursday afternoon, huge numbers of ministerial Range Rovers swept into Parliament after government whips got whiff of an SNP…

Government publishes Article 50 bill

26 January 2017 13:32

After the government lost its Supreme Court appeal, Article 50 must now be triggered by an Act of Parliament. As…

Trident renewal vote blows up in the government’s face

23 January 2017 17:07

Unusually for the Conservatives they’ve become engulfed in a row over Trident. The Sunday Times reported that a dummy Trident…

Theresa May lost for words on Marr over Trident ‘malfunction’

22 January 2017 10:50

This morning Theresa May appeared on the Andrew Marr show to talk Trump and Trident. While the Prime Minister successfully…

No real opposition from Labour to May’s Brexit speech

17 January 2017 15:32

With Theresa May opting to give her speech in the grand settings of Lancaster House rather than the Commons, it…

Philip Hammond steals May’s thunder

17 January 2017 12:31

As Theresa May reveals her plan for Britain in her much-anticipated speech, Philip Hammond has beaten her to the punch…

Tristram Hunt’s resignation is another blow for Corbyn’s Labour

13 January 2017 10:18

Listen to Fraser Nelson, James Forsyth and Ayesha Hazarika on Tristram Hunt’s departure: Another month, another Labour MP resigns. Following Jamie…

Watch: Andrew Neil skewers Oxford professor over hate crime claim

12 January 2017 15:25

With the Home Secretary’s conference speech officially recorded as a ‘hate incident’ after an Oxford University physics professor complained to the…

NHS chief puts up a fight as No 10 row goes public

11 January 2017 18:41

With the NHS in the midst of a ‘humanitarian crisis’ according to the Red Cross, No 10 appeared to try…

Philip Davies interview: I don’t like being bullied

6 January 2017 10:30

Philip Davies originally wanted to be a journalist but decided against it after coming to the conclusion that he lacked…

Tim Barrow’s appointment as Britain’s EU ambassador should silence May’s critics

4 January 2017 19:00

Just a day after Sir Ivan Rogers’ resignation as Britain’s ambassador to the EU, his successor has been named as…

Brexiteers will cheer Ivan Rogers’ resignation as Britain’s ambassador to the EU

3 January 2017 14:21

With Brexit negotiations just months away, Sir Ivan Rogers has unexpectedly resigned as Britain’s ambassador to the EU. The news…