Anti-govt. protest rocks British capital