Yes. This is correct - all income earned in the Uk is subject to Uk tax irrelevant of British citizen or not