There has been a steady centuries-old long-term decline in the use of Welsh. Today, practically all Welsh native speakers are bilingual and can speak English. In Wales there is language politics as a consequence.
Welsh shouldn't be confused with Welsh English which is the dialect of English spoken in Wales.
Welsh principally affects English through names, particularly Welsh place names and Welsh given names.