There might be a number of reasons why overseas grads aren't landing employment in the UK. For starters, you lack the required quantity and duration of experience for the position. Second, the market is so saturated that the likelihood of being employed is quite low. Third, you are not marketing yourself appropriately. This suggests that you are either very good at promoting your skills to others or you are failing your interviews. Finally, the skill of learning job seeking is critical, and you are overlooking vital things.