Protests%2C%20defections%2C%20rebellions%20%E2%80%94%20a%20chaotic%20week%20for%20British%20politics