Can anyone identify this bird

There is more than one in the garden everyday swooping around, doing tight turns mid air, catching flies, would say its a little smaller than a Robin.