It's been a bad week for