Biggest public sector strike for 20 years