My office is closed on the day that the tour de france comes to town as many people will find it hard to get to work due to road closures. I can walk to work and would like to work. Does anyone know if they can they legally insist I need to take annual leave?