I couldn't seem to find any topics on this. For those US citizens who are paid as "local" UK employees through the PAYE system (and therefore no US taxes are being withheld), do you need to pay estimated US taxes by April 15?
In my case, I am going to be resident but not ordinary resident, paid as a local, and plan to make use of foreign tax credits. I must be missing something, as it seems counter-intuitive to have to make estimated payments, then receive a large refund once you file and claim your foreign tax credits.