She has been hailed by many who knew her as a passionate and tireless campaigner - on local, national and international issues.

An MP for just 13 months, Jo Cox nevertheless made her presence felt, not least on issues close to the hearts of her constituents in Batley and Spen.

Her campaigning on local issues spanned everything, from fighting to keep open local post offices to ensuring hospital bosses were held to account for low staff morale and standards of patient care.

Jo Cox pictured last year with veteran cyclist Brian Robinson and Roberttown Community Cycling Club members
Jo Cox pictured last year with veteran cyclist Brian Robinson and Roberttown Community Cycling Club members

Her work diary, like her Twitter account and website, was a whirl of activity as she made speeches and put in appearances at events large and small.

The tireless MP was there earlier this month as a mobile cancer information service rolled into her constutuency.

Just a few days ago she was pictured in lycra and a Macmillan Cancer Support T-shirt as she pulled on a rope for the charity’s annual Tug of War between the Commons and the Lords.

Jo Cox and the tug of war team battle it out
Jo Cox and the tug of war team battle it out

This month also saw her campaigning hard to improve standards at Dewsbury District Hospital, pushing both the health trust and the Government to set clear targets for improvements.

She spoke out following a report which revealed inpatient dissatisfaction.

READ MORE:

READ MORE:

At the time, she said: “From now onwards I will be following up on a month by month basis and I will be pushing hard for evidence of improvement.”

She found time to write columns for local newspapers, pushing for devolution for the North, justice for Syrian refugees and a fair deal for rail users.

Jo Cox at the tug of war event
Jo Cox at the tug of war event

In between the big issue campaigning, she found time to get out and about right across the constituency which she knew so well.

She welcomed members of the Batley History Group to Westminster.

On June 10 she was with the Batley Methodists, praising them as “wonderful volunteers who offer such an important service.”

That week also saw her campaigning in Cleckheaton for Britain to remain in the European Union. She was joined by politicians from other parties on the walkabout.

Jo Cox at the opening of Windybank Learning and Community Hub at High Bank Junior School, Liversedge.
Jo Cox at the opening of Windybank Learning and Community Hub at High Bank Junior School, Liversedge.

She used Twitter to let her followers know her thoughts and wasn’t afraid to tackle the tricky subjects, from immigration to the refugee crisis.

Despite the risks, the fearless campaigner invited the public to meet up on the street for a debate on the EU.

On June 9 she tweeted: “I’ll be in Batley Market Place at 2pm today, pop along and have a chat about the EU referendum and why we’re Stronger In.”

Her ‘pinned’ tweet, right at the top of her Twitter page, now has 3,000 likes and almost as many retweets.

It says simply: “Immigration is a legitimate concern, but it’s not a good reason to leave the EU.”

Colleagues in the Labour Party praised her passion and her desire to improve the world "at every level".

A spokesman for the Batley and Spen Labour Party said: "Yesterday Batley and Spen Labour Party lost our wonderful friend and MP Jo Cox.

"She meant the world to us. She was a lovely woman who cared deeply about her family, her community and everyone around her.

"She had an incredible passion for helping people and trying to improve the world at every level, from making Batley Station a nicer place for the people who use it to championing the cause of the people of Syria who have suffered so much in recent years.

"She was intelligent, but so down to earth, and anyone who met her for the first time felt like they had known her for years.

"Above all, she was an amazing wife to Brendan and mum to her two children. It is a tragedy that they will have to grow up without their lovely mum."