"He then called him stupid at which time I stood up and asked (the official) to please put some love in his heart and show the young man a little bit of respect.

"(The official) then turned his racist rant towards me. He told me directly that he had no love in his heart and began to shout at me. At this point a recording was made of his conduct," Sharples said.

He said the official was unfazed by the camera and said "you can do whatever you do".

According to Sharples, his supervisor was sitting at a desk "three steps" behind him.

"It was impossible for him not to hear every word. It is an open-plan office with half or three-quarter walls."

Sharples said when he entered the supervisor's office the official told him in an "angry and aggressive" tone: "you white people sometimes, you make me sick. I am talking to you … you white people. I've had a lot of you … white people, you white people, I don't like".

The official later said in the supervisor's officer that he hated white people, Sharples said.

"I hate these white people."

Sharples said the conduct of the employee was "unacceptable, uncalled for, criminal and unconstitutional".