To match an exact phrase, use quotation marks around the search term. eg. "Parliamentary Estate". Use "OR" or "AND" as link words to form more complex queries.


Keep yourself up-to-date with the latest developments by exploring our subscription options to receive notifications direct to your inbox

Written Question
Locks and Keys: Advertising
Tuesday 4th November 2025

Asked by: Tim Roca (Labour - Macclesfield)

Question to the Department for Business and Trade:

To ask the Secretary of State for Business and Trade, whether his Department is taking steps with (a) Google UK and (b) other search engines to help tackle advertisements by fraudulent locksmiths.

Answered by Kate Dearden - Parliamentary Under Secretary of State (Department for Business and Trade)

Online platforms must comply with The Digital Markets, Competition and Consumers Act which prohibits unfair trading, including misleading omissions and actions. The Act clarifies that online platforms must exercise professional diligence in relation to consumer transactions promoted or made on their platforms. The legislation carries criminal penalties and is enforced by Trading Standards officers.

The Government encourages consumers to use providers that operate under a regulated trusted trader scheme, such as the Master Locksmiths Association (MLA), which has a Police Crime Prevention-approved licensing scheme in place to ensure approved locksmiths are appropriately vetted, inspected and qualified.


Written Question
Animal Welfare: Labelling
Thursday 30th October 2025

Asked by: Tim Roca (Labour - Macclesfield)

Question to the Department for Environment, Food and Rural Affairs:

To ask the Secretary of State for Environment, Food and Rural Affairs, whether her Department has made an assessment of the potential impact of mandatory animal welfare method-of-production labelling on animal welfare standards.

Answered by Angela Eagle - Minister of State (Department for Environment, Food and Rural Affairs)

I refer the hon. Member to the reply given to the hon. Member for Manchester Rusholme, Afzal Khan, on 20 October 2025, PQ UIN 78476.


Division Vote (Commons)
21 Oct 2025 - Sentencing Bill - View Vote Context
Tim Roca (Lab) voted No - in line with the party majority and in line with the House
One of 297 Labour No votes vs 0 Labour Aye votes
Vote Tally: Ayes - 167 Noes - 313
Division Vote (Commons)
21 Oct 2025 - Sentencing Bill - View Vote Context
Tim Roca (Lab) voted Aye - in line with the party majority and in line with the House
One of 306 Labour Aye votes vs 0 Labour No votes
Vote Tally: Ayes - 389 Noes - 102
Division Vote (Commons)
21 Oct 2025 - Sentencing Bill - View Vote Context
Tim Roca (Lab) voted No - in line with the party majority and in line with the House
One of 304 Labour No votes vs 0 Labour Aye votes
Vote Tally: Ayes - 105 Noes - 381
Division Vote (Commons)
21 Oct 2025 - Sentencing Bill - View Vote Context
Tim Roca (Lab) voted No - in line with the party majority and in line with the House
One of 282 Labour No votes vs 2 Labour Aye votes
Vote Tally: Ayes - 77 Noes - 390
Division Vote (Commons)
21 Oct 2025 - Sentencing Bill - View Vote Context
Tim Roca (Lab) voted No - in line with the party majority and in line with the House
One of 298 Labour No votes vs 0 Labour Aye votes
Vote Tally: Ayes - 104 Noes - 317
Division Vote (Commons)
21 Oct 2025 - Sentencing Bill - View Vote Context
Tim Roca (Lab) voted No - in line with the party majority and in line with the House
One of 300 Labour No votes vs 1 Labour Aye votes
Vote Tally: Ayes - 182 Noes - 307
Division Vote (Commons)
20 Oct 2025 - Diego Garcia Military Base and British Indian Ocean Territory Bill - View Vote Context
Tim Roca (Lab) voted No - in line with the party majority and in line with the House
One of 297 Labour No votes vs 0 Labour Aye votes
Vote Tally: Ayes - 83 Noes - 319
Division Vote (Commons)
20 Oct 2025 - Diego Garcia Military Base and British Indian Ocean Territory Bill - View Vote Context
Tim Roca (Lab) voted No - in line with the party majority and in line with the House
One of 298 Labour No votes vs 0 Labour Aye votes
Vote Tally: Ayes - 174 Noes - 321