Public accountability Public accountability England, Wales and Scotland 45The Mayor’s periodic report to the Assembly. 46Annual report by the Mayor. 47The annual State of London debate. 48People’s Question Time. Public accountability