Today I picked up some friends from BHX. The plane landed at 1200, it took about an hour for them to get through passport control.
There were only 2 desks open, it is a disgrace to have to queue to get back into your own country.
Something should be done to rectify this problem, such as employing more staff. The airlines manage to do it.