TfL Revenue Inspectors can't arrest you - but under certain circumstances they can detain you or use reasonable force to remove you from the 'railway' (which includes TfL buses in London, yes it's weird). Specifically where you either fail to pay the fare or give your name and address when asked.