Not sure about signals in the UK, but the signals I've experienced in California tend to want a certain minimum time as green in a given direction... If that direction has been on a green for at least that long, any input for the other direction will cause the light to cycle immediately; and if the crossing button was used in that direction, the minimum time is usually increased.