Day of disruption in UK as up to half a million join walkout