Russian politician detained for criticising Ukraine invasion