Skip to content
  •  English
  •  Cymraeg
  • A A A
  • Search
Support Us
  • The IWA
    About UsSupport UsAnnual ReportsFellowsHistoryTeamTrusteesContact
  • Our Work
    Our WorkDEMOCRACYPUBLIC SERVICESECONOMYReportsPodcaststhe welsh agenda
  • Impact
  • Events
  • Media
    VideosPodcasts
  • Welsh Agenda
  • About
  • Politics and Policy
  • People and Places
  • Culture
  • Voices

Home » John Griffiths

John Griffiths

It’s time for Wales to pass its own climate law

Jessica McQuade says that Wales is in danger of falling behind on its commitments to tackle climate change.

21st July (27th February)
  • Politics and Policy

Farmers need to rediscover the virtues of trees

John Osmond outlines the main recommendations of a new IWA report being launched at a national conference in Cardiff today

9th July (27th February)
  • Politics and Policy

Landslides challenge Welsh tree project in Africa

Sarah Jenkinson reports on the progress being made by the Size of Wales project despite natural disasters

5th July (27th February)
  • Politics and Policy

How Wales played at Rio+20

Peter Davies reports on a week of rubbing shoulders with the good and the great in green global politics

27th June (27th February)
  • Politics and Policy

Edwina Hart takes on Business, Enterprise and Technology

John Osmond reports on Carwyn Jones’ new Cabinet line-up which has some surprises

13th May (13th May)
  • Politics and Policy

Sign up to receive a daily welsh agenda article and our latest news and events


/ / ( mm / dd / yyyy )

/ / ( mm / dd / yyyy )

Institute of Welsh Affairs
Room 6.01
sbarc|spark
Maindy Road
Cardiff
CF24 4HQ

Our Work

  • Democracy
  • Public Services
  • Economy

The IWA

  • About Us
  • Contact
  • Cookie Policy

The IWA gratefully acknowledges the financial support of the Books Council of Wales for the welsh agenda.

Institute of Welsh Affairs. Room 6.01, sbarc|spark, Maindy Road, Cardiff, CF24 4HQ
© 2022 Institute of Welsh Affairs. All Rights Reserved. Terms and Conditions. Privacy Policy.

Charity Number: 1078435 | Registered Company: 02151006