my son works for a local shop in a large chain store when he started they gave him a 7.5 hour contract but in the last 2 years he has consistently done over 30 hours until last week when they employed extra staff and dropped his hours to just over 20 this week its 15 I have been told that they cant do this as they have a verbal contract with him as they have given him these hours on a constant basis can anyone confirm if this is true