William is a Senior Solicitor in Thompsons’ Trade Union Law Group. He advises and represents trade unions on all aspects of industrial and employment law, including strike action, collective bargaining, governance and constitutional matters, and strategic litigation to advance the right to freedom of association.

William also represents union members in unfair dismissal, discrimination, unlawful inducement and detriment claims.

Since joining Thompsons in 2024, William has acted on a number of significant industrial relations, public law and employment cases, including:

• Tesco Stores Ltd v Union of Shop, Distributive and Allied Workers and Others [2024] UKSC 28, a Supreme Court case preventing Tesco from “firing and rehiring” warehouse workers to lower their pay.
• BAE Systems (Operations) Ltd v Unite the Union [2025] EWHC 3106 (KB), successfully defending a last-minute injunction application seeking to prevent an all-out strike, enabling Unite members to exercise their mandate for industrial action.
• R (Public and Commercial Services Union) v Secretary of State for the Home Department, a judicial review claim challenging the imposition of (now withdrawn) regulations requiring Border Force to maintain minimum service levels during strike action.
• Undercover Policing Inquiry, representing Unite and the Fire Brigades Union in the statutory inquiry into the conduct of undercover police officers since 1968.
• McCloud Pension Discrimination, representing over 14,000 trade union members in litigation arising from age-discriminatory public sector pension reforms.

William graduated from the University of Oxford with a first-class degree in Modern and Medieval Languages before completing his legal training at a leading international law firm. He is fluent in French and Spanish.