James de Villiers Profile Banner
James de Villiers Profile
James de Villiers

@pejames

Followers
4,905
Following
996
Media
1,222
Statuses
4,676

Ministry of Public Works & Infrastructure Spokesperson #LetsBuildSA

Johannesburg, South Africa
Joined June 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@pejames
James de Villiers
4 years
Remember that loadshedding was first introduced in 2007 - in 13 years the government have been unable to fix it. 13 YEARS.
119
2K
4K
@pejames
James de Villiers
7 years
Celebrating SA police 🇿🇦🙌 This morning, within a minute from phoning police after my friend's Ruan laptop was stolen, three police vans came chasing down the street, and within 5 minutes the suspect was arrested - the laptop safely returned. #EverydayHeroes
Tweet media one
187
330
1K
@pejames
James de Villiers
4 years
Spent this week in Koster in the rural North-West for @news24 where a ratepayers association has taken over the municipality's waterworks. The ratepayers restored clean water supply in 3 days after taking over. Read my report here 👇
46
290
599
@pejames
James de Villiers
3 years
Was asked for a bribe by @JoburgMPD officer today - the third time this year. I told him no and that he’s welcome to write me a fine. He let me go. We cannot be complicit in corruption.
25
60
437
@pejames
James de Villiers
3 years
“Police didn’t arrest anyone to avoid bloodshed. People were armed.” - minister Bheki Cele So the lesson here is be armed to avoid getting arrested 🙄🙄🙄
39
89
319
@pejames
James de Villiers
3 years
Introducing @news24 managing editor, @MsRaborife 👏👏👏
Tweet media one
26
23
298
@pejames
James de Villiers
3 years
My Uber driver just said he’s not getting vaccinated because “so many people got blood clots”. We have a serious misinformation crisis on our hands - and it’s going to cost lives.
22
86
279
@pejames
James de Villiers
7 years
The mere fact that #Selbornecollege didn’t find this offensive proves of out of touch and privileged parts of SA is.
@tumisole
Tumi Sole
7 years
So the @SelborneCollege distasteful picture was an invite to the old boys ceremony! #Selbornecollege
Tweet media one
90
234
97
24
179
247
@pejames
James de Villiers
8 years
Crowd singing "Kumbaya my lord" at #zumamustfall picket in front of parliament. @News24
118
246
231
@pejames
James de Villiers
4 years
BREAKING: National Treasury commits R10.1 billion for a restructured SAA, department of public enterprises confirms. @News24
Tweet media one
Tweet media two
124
269
218
@pejames
James de Villiers
2 months
Guess it’s time to make it official: grateful to have been appointed as the new spokesperson for the Minister of Public Works & Infrastructure, @DeanMacpherson . Incredibly grateful to be able to live out a childhood dream to contribute to South Africa’s future and truly build
Tweet media one
11
11
205
@pejames
James de Villiers
7 years
"South Africa is not the house of Zuma. We should not make Dlamini-Zuma president." - ANC Ward 52 president @News24
Tweet media one
19
115
165
@pejames
James de Villiers
3 years
This was the best read in the entire Sunday Times today. “[ANC-run] Senqu in the Eastern Cape was one of only 27 municipalities in SA to obtain a clean audit this week”
Tweet media one
5
49
164
@pejames
James de Villiers
3 years
Joburg yesterday 💛
Tweet media one
6
4
160
@pejames
James de Villiers
2 months
This month marks my last at @Action4SA 🙋‍♂️ I’ll be ever grateful to the organization, in particular to Ntate @HermanMashaba , for giving the opportunity to showcase my skills and for personal growth. I look forward to continue to do my part in building a better SA! #LetsBuildSA
Tweet media one
27
5
156
@pejames
James de Villiers
7 years
"If you think the scandals surrounding Zuma is over. Fastened your seat belts. A lot is coming in the next few weeks" -Matthew Phosa @News24
20
180
131
@pejames
James de Villiers
3 years
Another good news read in the Sunday Times. “When Limpopo Health MEC Dr Phophi Ramathuba arrives to inspect vaccination sites, she rolls up her sleeves and starts administering jabs.”
Tweet media one
3
48
126
@pejames
James de Villiers
2 years
A bittersweet end to the year by serving my last day at @News24 today💛 This month, exactly six years ago, I first walked through the doors of Media24 - naive, starry-eyed and excited. I will forever be grateful for the opportunities News24 granted me.
Tweet media one
7
0
130
@pejames
James de Villiers
4 years
Had the immense privilege to write this profile of Gift of the Givers CEO Imtiaz Sooliman. With every profile I write, I think it gets a little bit better?
7
23
118
@pejames
James de Villiers
4 years
@LesegoTlhabi I love getting to chase dinner guests out by 21:30 because of the curfew, and still having time to watch Netflix before bed 😍😍
0
7
113
@pejames
James de Villiers
3 years
From Ramaphosa interview with FT in 2018: “People kept asking: ‘Why are you not acting? Why are you not saying anything.’ And I kept saying: ‘There’s a time when one needs to act and, when you do take action, it should be such that you do not fail.’”
2
44
101
@pejames
James de Villiers
8 years
Vinette Ebrahim from soap 7 de laan at #ZumaMustFall , saying Zuma is surrounding him with his "Yes men." @News24
Tweet media one
5
53
75
@pejames
James de Villiers
7 years
#BREAKING President Jacob Zuma reshuffles his cabinet again. SACP leader & critic Blade Nzimande removed.
Tweet media one
36
122
67
@pejames
James de Villiers
3 years
When is @SAEditorsForum condemning Helen Zille’s attacks on journalism like they do the EFF’s?
9
27
68
@pejames
James de Villiers
7 years
While most SA's enjoyed large meals on #BoxingDay , 300 people in Valhalla Park had to start rebuilding their lives after a fire destroyed their homes. You can help by donating to @SANZAFSA 👇👇 Bank: Standard Bank Branch Code: 025909 Account No.: 072792205 Ref: Valhalla Park
Tweet media one
3
150
64
@pejames
James de Villiers
8 years
Crowd seems bored by President's Zuma's speech. Lost him at the 9 point plan. @News24 #SONA2017
Tweet media one
16
72
58
@pejames
James de Villiers
8 years
Zwelinzima Vavi has announced his new workers union, SAFTU, will "symbolically" occupy treasury if Gordon and Jonas is fired. @News24
8
77
61
@pejames
James de Villiers
7 years
#BlackMonday Malmesbury farmer Thomas Nngada says he has personally been influenced by farm murders. Attacked twice, he says. @TeamNews24
8
91
56
@pejames
James de Villiers
7 years
Want to take a moment to honor @zilevandamme for arguably being SA's best political spokesperson. Thanks for tenacity, dedication and responding to my WhatsApp messages at arb times of the day. You will be missed 💛💛
@zilevandamme
Phumzile Van Damme
7 years
It is true, I have resigned as DA National Spokesperson. I remain a member of the party, an MP and the Shadow Minister of Communications. I love the DA, and am committed to building a better future for SA with a party I love.
294
545
1K
4
13
54
@pejames
James de Villiers
7 years
@News24 Fires in Knysna and Plettenberg has been contained thanks to continued rain. Mop up operations underway. #knynsafire
5
22
54
@pejames
James de Villiers
7 years
Confirmed, it's raining in Knysna.🙌🙌 No new developments for #KnysnaFire , uncontrolled fires currently spreading in Plettenberg-bay @News24
4
34
54
@pejames
James de Villiers
2 years
Today - coincidentally on #YouthDay2022 - I’m nervous to share my personal experience of conversion therapy in SA. May this help shed a light on this harmful practice, but also help others - like me - avoid years of shame and self-hatred. #PrideMonth
8
7
54
@pejames
James de Villiers
7 years
Just In: Makhosi Khoza has called @Our_DA 's call for early elections "the worst form of opportunism." She also called the DA a racist part
Tweet media one
Tweet media two
Tweet media three
29
55
45
@pejames
James de Villiers
8 years
. @News24 "Allowing Zuma and his ANC faction to continue what they are doing will leave us with no future" - Zwelinzima Vavi @News24
4
57
47
@pejames
James de Villiers
8 years
#zumamustfall action planned: - OUTA and others gather at Church Sqr in PT at 10am - Gathering at Parly in CPT at 11 am. @News24
8
73
51
@pejames
James de Villiers
8 years
"Do not hide on Facebook, do not hide on Twitter- we need to be here." #ZumamustFall @News24
Tweet media one
5
30
49
@pejames
James de Villiers
3 years
My dad got vaccinated today 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭 After months of being paranoid I’m so relieved for this day to arrive.
Tweet media one
4
0
53
@pejames
James de Villiers
3 years
A year since I volunteered for the Oxford Covid-19 trial, today I received my second jab. 💉 Beyond grateful 💛🇿🇦
Tweet media one
3
0
49
@pejames
James de Villiers
4 years
BREAKING: Government regulations reveal that liquor sales will be permitted Monday to Thursdays from 09:00 to 17:00 @TeamNews24
5
21
49
@pejames
James de Villiers
7 years
#BlackMonday Odette van Rensburg from Cape Town says “she felt protected under the old SA flag, not under the new flag.” @TeamNews24
107
103
47
@pejames
James de Villiers
4 years
JUST IN: Government regulations reveal that exercise will be permitted between 06:00 and 18:00 - as long as does not take place in groups. @TeamNews24
21
15
48
@pejames
James de Villiers
7 years
ANC ward 52 chair says "ANC (national) leadership is rotten to the core." @News24
Tweet media one
8
44
38
@pejames
James de Villiers
7 years
@News24 Water donations being received by @GiftoftheGivers . Over 5000 bottles had been received from Gauteng.
Tweet media one
Tweet media two
1
18
46
@pejames
James de Villiers
4 years
Ramaphosa: Only if every one of us can wear a mask we can be protected from infection. @News24
10
2
43
@pejames
James de Villiers
8 years
Protests taking place in the Cape Town CBD now. #zumamustfall @News24
3
44
40
@pejames
James de Villiers
4 years
BREAKING: Ramaphosa announces that SA will amend Schedule 2 of the Electricity Regulation Act within the next three months to increase the licensing threshold for embedded generation. #SONA2021 @News24
5
15
46
@pejames
James de Villiers
3 years
A year ago today I launched a queer mental health support group with the incredible @rivpillay 🙌 It’s been an incredible year of personal growth - but most importantly a year where I gained a best friend. Riv, thank you for you 💛
Tweet media one
2
5
45
@pejames
James de Villiers
3 years
Was such an honour to speak to Mam Noxolo today 🙌 Watch out for her Saturday Profile on @news24 this Saturday 🙌🙌
7
8
43
@pejames
James de Villiers
4 years
BREAKING: Ramaphosa announces that South Africa has secured another 20 million dosages of the Johnson & Johnson vaccine @News24
1
13
41
@pejames
James de Villiers
4 years
@rcandy16 And he was TEACHING students until just the other day!!!
2
24
41
@pejames
James de Villiers
7 years
Since I was 12 I’ve dreamt of being a journalist and today – 13 years later – I celebrate my first day as a permanently employed journalist for @BI_SouthAfrica 🙌🙌 Dare to dream.
Tweet media one
0
2
41
@pejames
James de Villiers
8 years
"Zuma wants us to focus on the white people, he wants us to focus on that- but not on Nkandla. Don't be distracted." @News24
Tweet media one
6
35
41
@pejames
James de Villiers
8 years
Chants from crowd that #ZumaMustFall . @News24
9
36
39
@pejames
James de Villiers
7 years
"The ANC has been reduced to a rural party." - ANC Langa chair @News24
Tweet media one
10
29
38
@pejames
James de Villiers
4 years
What happened to SA's plans to manufacture vaccines locally? - Ramaphosa in August 2020 said that Biovac was planning to manufacture Covid-19 vaccines locally. - However, six months later, there are no signs of progress. More here 👇
11
11
39
@pejames
James de Villiers
7 years
BREAKING Bell Pottinger basically confesses to manipulating race relations in SA for Gupta gain. #GuptaLeaks
5
44
33
@pejames
James de Villiers
7 years
#CapeStorm Donations Donations can be made to these org. helping affected communities. Let me know if you know of additional org.
Tweet media one
4
90
37
@pejames
James de Villiers
7 years
It's @MbalulaFikile 5th day in Cape Town.Police officers tells @News24 it is the first time a pol. min. gave so much attention to the prov
Tweet media one
7
15
34
@pejames
James de Villiers
4 years
Ramaphosa: We urge employees to work from home where possible. @News24
1
10
39
@pejames
James de Villiers
7 years
"I was the first one in this country to ask him [Zuma] to step down" - Matthew Phosa @News24
Tweet media one
8
30
37
@pejames
James de Villiers
4 years
Ramaphosa: We have now passed the peak of the second wave, with new infections steadily declining.
3
8
36
@pejames
James de Villiers
4 years
Also spoke to two legal experts about what the judgement (that allowed the ratepayers to take over the waterworks) mean for SA, and other municipalities going forward. Read the Explainer for @News24 here 👇
0
16
32
@pejames
James de Villiers
8 years
"You take us to jail or you take Zuma to jail (today)" - @ZackieAchmat at #ZumaMustFall picket. @News24
Tweet media one
2
17
30
@pejames
James de Villiers
4 years
Ramaphosa: Not wearing a mask can lead to up to six month imprisonment #lockdown #FamilyMeeting
5
20
32
@pejames
James de Villiers
7 years
@xolani_njobe @FesterWesley @MbalulaFikile @Abramjee No doubt. And it needs to be adressed urgently. I think we were quite lucky as it’s was a “quiet” morning for police when I phoned, and they were filling up with petrol at a nearby garage.
3
3
33
@pejames
James de Villiers
8 years
Silent protest to start soon by #zumamustfall picket at parliament to "pray for the country." @News24
Tweet media one
4
37
32
@pejames
James de Villiers
4 years
Hi! I am a reporter at @News24 and we are looking to hear from students who are struggling financially, and will be excluded academically? First-year students, postgraduates etc. Please reach out to me on Twitter or email me at James @24 .com. #witsprotest
6
68
34
@pejames
James de Villiers
8 years
Members of the EFF caucus heading to parliament. "Wait and see," they said about #SONA2017 @News24
Tweet media one
5
39
32
@pejames
James de Villiers
7 years
🎩's off to @News24 's for exposing Multichoice corruption, despite both being owned by Naspers! Editorial independence for the win 🙌🙌🙌 #GuptaLeaks
3
10
32
@pejames
James de Villiers
3 years
Love this country 💛🇿🇦
@VumaniMkhize
Vumani Mkhize
3 years
A big clean up operation is underway in Durban as the city is trying to return to a semblance of normality. This being South Africa, people will always find a reason to dance.
44
267
1K
0
6
31
@pejames
James de Villiers
8 years
"Tsotsi Zuma" posters at #zumamustfall picket at parliament. @News24
Tweet media one
0
33
29
@pejames
James de Villiers
4 years
Ramaphosa: It is up to us to not let down our guard, and prevent a third wave of coronavirus infections. @News24
0
5
30
@pejames
James de Villiers
4 years
BREAKING: Ramaphosa announces that all public schools will close for the next four weeks. @News24
6
13
31
@pejames
James de Villiers
3 years
Heartbreaking news that the incredible Wits School of governance Professor @Psychodelia2 passed away. He was always such a joy to phone for comment - a true expert in his field - but also an incredibly kind human. He’ll be sorely missed.
6
6
31
@pejames
James de Villiers
3 years
Tweet media one
3
5
29
@pejames
James de Villiers
8 years
Org. calling on pres. Zuma to step down: - Kathrada found. - Cosatu - SACP - EFF - DA - Outa - ANC stalwarts - SAFTU - SaveSA @News24
8
29
29
@pejames
James de Villiers
4 years
Ramaphosa: Even if we have made some mistakes, we have shown immense capacity for innovation and adaptability. The next few weeks will place pressure on our resources like never before.
8
6
29
@pejames
James de Villiers
3 years
Several years too late, but this makes me so incredibly happy 😭😭 >>> 108 District Six land claimants to move into new homes on 24 July <<<
2
3
28
@pejames
James de Villiers
2 years
Taking a break from these streets so I can spend time with this cool dad of mine 👇 A blessed festive season for everyone. See you in the new year ✌️
Tweet media one
1
0
30
@pejames
James de Villiers
4 years
Just in: Ramaphosa says domestic air travel for business travel will be allowed.
3
15
28
@pejames
James de Villiers
8 years
#zumamustfall staging a picket in front of Parliament now following #cabinetreshuffle . @News24
Tweet media one
2
24
29
@pejames
James de Villiers
3 years
Helen Zille on Helen Zille on Wednesday Thursday 16 June 2021 17 June 2021
Tweet media one
Tweet media two
3
7
26
@pejames
James de Villiers
3 years
My friend @Candice_Chirwa thriving 🙌🙌
Tweet media one
0
3
29
@pejames
James de Villiers
7 years
Team @News24 out and about supporting editor @AdriaanBasson at the launch of his latest book ‘Enemy of the People.’
Tweet media one
2
2
29
@pejames
James de Villiers
4 years
Joburg 😍
Tweet media one
1
4
29
@pejames
James de Villiers
3 years
A great piece by @ZiyandaS_ this morning. “Now that the crowds have mostly left Nkandla, the right thing [for police] to do is charge the organisers of the gathering in Nkandla for violating the lockdown regulations.”
2
14
29
@pejames
James de Villiers
3 years
@lesterkk Please tell me this wasn’t destroyed 😭😭😭 it was my favourite artwork in Parliament by far
0
0
29
@pejames
James de Villiers
8 years
"We are going to take the country back - Zuma can't use the money for himself! No more!" @News24
Tweet media one
2
24
26
@pejames
James de Villiers
4 years
New book Fridays - so excited to read 🙌
Tweet media one
2
2
27
@pejames
James de Villiers
4 years
If draft provincial legislation is passed, foreign nationals in Gauteng will be barred from opening and operating certain businesses in the province's townships. And if found guilty, foreign nationals may be jailed for up to six months.
11
17
26
@pejames
James de Villiers
4 years
South Africa's Covid-19 vaccine trial lead researcher, Professor Shabir Madhi spoke to me about why he's focusing his energy outside the MAC, and why normality may only return in 2022 (among others). Read my interview with him here 👇
5
12
28
@pejames
James de Villiers
4 years
Ramaphosa: Every individual will be responsible legally for wearing a mask publically. A person not wearing a mask covering their nose and mouth will be committing an offence and could be arrested #lockdown
2
11
28
@pejames
James de Villiers
4 years
@Mediclinic @macmonate @rcandy16 You cannot decide who works in your hospitals and who does not?
1
2
27
@pejames
James de Villiers
3 years
@XhantiPayi The TRC’s report recommended a wealth tax but unfortunately almost none of that report’s recommendations were ever implemented. Imagine what a different country we could’ve lived in.
2
9
26
@pejames
James de Villiers
7 years
President Cyril Ramaphosa spotted along the Sea Point promenade again this morning 💛🏃‍♂️ (via @HelenaWasserman )
Tweet media one
4
5
26
@pejames
James de Villiers
4 years
What is the difference between a cyclone and an overland depression? - Cyclone forms over the ocean & have wind speeds of over 120km/h - Overhead depressions are cyclones which move over land where it loses intensity - wind speeds of 60km/h More here 👇
2
11
27
@pejames
James de Villiers
3 years
@Tobeech In Ghana, farmers would farm cocoa their entire lives, but would never ever be able to afford the end product.
1
29
26
@pejames
James de Villiers
4 years
Ramaphosa: Travel to hotspot districts should be avoided if possible. @News24
3
3
24