Ceilling light wont switch off after a new installation
Old UK wiring

Old UK wiring was as shown below



A comes from the fuse-box/consumer-unit (possibly via other junction-boxes/roses for other ceiling lights). B goes to the next ceiling light. C goes to the light switch for this lamp.

However most electricians will not have cable type C with two red wires and will have used regular cable with a black and a red wire and will put red tape around the end of the black wire to indicate it is "switched live" and not neutral (as it's black colour would suggest).

From what I've read, sometimes they would connect C's black wire to position 3 (the other red live wires) and then C's red wire would be the switched-live return from the switch. Connecting the black to the reds would make it obvious to an electrician and that might be why no wire had red-tape on it's end.



Checking

If someone has removed the red tape, you can:


turn off the lighting circuit at the fuse-box/consumer-unit, 
check there's no voltage present with a voltage tester (preferable non-contact type) and 
separate all the wires, 
use a continuity tester to see which red &amp; black pair are connected/disconnected by the switch




A typical Non-Contact Voltage detector (NCV) and a typical mains tester


Finding which wires go to a switch using a multimeter (at least CatII 600V rated) on an isolated circuit (off at fusebox and tested for no 240V AC).



Your wiring (Guesswork)

Looking at your photo, I think the top of the screw-block connections from left to right are probably:


Live (3,4,5 in the diagram in this answer)
Earth (9)
Neutral (6,7)
Switched Live (2)


In which case your lamp should be connected at the bottom of the two right-most positions.