It's not unusual for some ATC airfields to "scatter" circuit traffic (by asking them to orbit) to allow an IFR arrival to get in.
This may appear a questionable practice but the alternative is for the arrival to cancel IFR, which ATC can't force them to. Also if the airfield gets £10 from a spamcan and £100 from a King Air.... not to mention the very substantial fuel sale. Almost every GA airfield can accomodate a KA and they have to make ends meet somehow.