Yes. Basic rule of driving: You must stop at a red light. Yes, that means a flashing red light as well!
The left turn has right away
Unless the lane is specifically marked as "Right turn permitted without stopping", yes. In any case you would still be required to yield.
In many cities, a right on red is legal ONLY after you have made a full stop and there is no oncoming traffic. If you fail to stop and/or yield to traffic that has the green light, you will be charged.
..... wait for the light to turn green to proceed -or- if turning right - come to a full stop and after checking for oncoming traffic on the cross-street and pedestrians, turn right with caution.
If you have a red light and left turners have a green light then yes. Otherwise the general rule is those turning left yield to those turning right.
A green light on a traffic light set (in the UK) means automobile traffic is free to go. Walking out when commuter traffic lights are on green is a bad idea. Answer from @MunicipalSigns: In general: A steady GREEN traffic light means you can go through the intersection. You must yield to emergency vehicles and others as required by law. If you are stopped and then the light turns green, you must allow crossing traffic to clear the intersection before you go ahead. A GREEN arrow means you can safely turn in the direction of the arrow. There should be no on-coming or crossing traffic while the arrow is green. If you are turning left, a steady green traffic green light means you may turn but only when safe to do so. Oncoming traffic has the right-of-way. Be alert for signs that prohibit left turns. When turning right or left, watch for pedestrians crossing in front of your vehicle.
Normally, the green arrow would indicate that the opposing traffic has a red light and as such the green arrow traffic has right of way.However, due to mechanical or planning errors it is possible that the opposing traffic will also have a green light. If this happens, the opposing traffic (by virtue of going straight) has right of way. If this opposing traffic does not appear to be stopping, green arrow traffic should assume that opposing traffic has a green arrow and right of way. In the event of a collision when both have green, green arrow traffic (turning left) will be found at fault except in no-fault states where this will be considered a no-fault accident.
A yellow arrow traffic light means that you should yield in the direction you are going. These are often in place when you are turning left.
It is a left turn where the turning driver must yield to oncoming traffic entering a cross-streets intersection because there is no left left turn signal facing that left-turning driver during which a red light stops oncoming traffic to protect the left turning vehicle. This holds in keep-to-the-right countries. For keep-to-left countries, there are, sometimes, protected right turns.
police had to steer traffic.
When turning left, you must yield the right of way to oncoming traffic. There is no such thing as left of way, unless you are protected by a green left turn light. Always wait to see what the oncoming traffic is doing before turning left. Remember...there is no such thing as "left of way".
Police officers giving traffic signals.