The Beach Rd / Middle Road traffic lights can be a bit confusing as they are phased in such a way that the timing for right turns are different from those for straight on traffic.
Also, the apparent flashing red light doesn't help.
Nonetheless, the driver of the Maserati was probably day dreaming and lucky not to have caused an accident.