Flight Crew Instrument; Flight Crew Multiengine; Flight Crew Air Transport Pilot (ATP)
Workload
ATC Issue All Types; Deviation - Speed All Types; Inflight Event / Encounter Unstabilized Approach
Flight Crew Executed Go Around / Missed Approach
Procedure; Human Factors
We were on a vector to the ILS 22L at EWR and were given a turn to join the localizer over TEB. The controller kept us at 250kts and started to slow us down to 190kts just past TEB; at which point we already had the LOC captured; and then gave instructions to slow down to 170kts before GIMEE. By that time we were already half-way to the set up for our approach. At around 1800'; I press Control Steering button to help capture the GS and a second later; I disconnected the autopilot. When we were at a 1000' we were configured. Just below 1000' the captain reached for the checklist and at around 700' called for a go-around; which we performed with no more issues.
First Officer reported executing a go-around due to an unstable approach which had resulted from high assigned airspeeds by ATC.